问题标签 [dmql]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
rets - 如何编写在给定列表中搜索数字的 DMQL 查询?
我正在尝试连接到房地产交易标准 (RETS) 服务器以提取值Matrix_Unique_Id
列表中的列表bigint
。
我的 DMQL 查询 IN 子句看起来像这样
但是,这给了我以下错误
DMQL:字段“Matrix_Unique_ID”字符串的 BigInt 条件无效
如果我使用相同的语法来搜索列表中的字符串,例如它可以正常工作
如何在长长的值列表中搜索 Matrix_Unique_Id 的列表?
javascript - 日期时间字段记录存在,但查询显示没有记录 (DMQL)
我正在对需要使用dmql
进行查询的数据库进行 api 调用。
https://www.flexmls.com/developers/rets/tutorials/dmql-tutorial/
我一直在关注本教程如何查询,一切正常,直到我尝试查询datetime_field
我很确定该记录存在,因为起初我使用“*”作为返回所有内容的查询字段。所以我拿了第一张唱片来做我的测试。
确定记录的字段名称和值是这样的"L_UpdateDate": "2018-12-05T08:07:59.9",
所以对于我的查询,我做了,但这些都不起作用
不知何故,这虽然有效,但结果当然不是我想要的
不确定是否应该在此处显示任何其他编码,因为一切正常,即使我尝试使用其他字段进行查询。只是这样datetime
并没有按预期工作。
提前感谢您的任何帮助/建议。
PS。我确实看到了这篇文章http://vendorsupport.paragonrels.com/question/4196/datetimeyyyy-mm-ddthhmmss-syntax-returns-no-results/
这表明因为我确实忘记了它的url编码所以我添加了它也无济于事。
这就是我所做的filter: encodeURI(filter)
,filter: encodeURI('(L_UpdateDate=2018-12-05T08:07:59%20)')
然后encoded
是filter: '(L_UpdateDate=2018-12-05T08:07:59%20)'
这也不起作用:(
rets - 使用 DMQL2 查询 RETS 服务器时,是否可以获取所有带有属性的照片位置?
我想从 RETS 服务器下载所有房产列表,包括所有照片 URL。我正在使用 DMQL2 和 PHRETS 库。属性和照片对象存储在 RETS 服务器的不同表中。
要获取所有照片,我知道我可以下载属性列表,然后遍历每个属性并检索每个属性的照片,如下所示:
这是非常慢的,因为有成千上万的属性。
是否可以通过加入属性和对象表(如 MySQL 中的 a )在单个查询中请求所有照片和属性LEFT JOIN
?
或者,有没有办法在一个请求中下载所有照片对象,这样我就可以使用它们的 ListingID 键将它们与属性相关联?
对于更快地获取所有数据还有其他建议吗?
php - PHRETS 错误消息:查找子查询中缺少运算符
我正在学习使用 PHRETS 访问房地产网站的 IDX 数据。我已经设法连接并使用价格限制、字符字段内容等进行简单查询,但是当我尝试通过列表状态字段限制结果时收到错误消息。
根据 RETS-MD,该字段的 SystemName 是“Property_Status”,字段类型是“Character”,长度是 2,潜在值之一是“A”(以及其他)。
当我运行以下代码时,我收到一条错误消息,显示“致命错误:未捕获的 PHRETS\Exceptions\RETSException:C:\xampp\phrets\vendor\troydavisson\phrets\src\Session 中字段 Property_Status 的查找子查询中缺少运算符。 .php:424"
我也尝试搜索“A*”和“*A*”,结果相同。奇怪的是,我可以毫无问题地搜索不包含预设潜在值列表的其他字符字段。
filter - PHRets v2 Seach() 的 DMQL2 查询语法是否包含过滤器参数?
(我来这里已经有一段时间了。)
多年来我一直在使用 PHRets v1 的第一个版本,并且对它的理解足够好,但现在我正在尝试了解 v2.6.2 的优势。我已经全部安装好了,基础工作正常。我的问题几乎与理解进入 rets=>Search() 语句的查询语法的细节有关。(我更熟悉 SQL 语句)。具体来说,我想让一个查询返回一个属性列表,不包括那些已经具有“已售”状态的属性。
这就是我卡住的地方:如果我从这个开始
这工作得很好。但我想加入一个过滤器,比如:“LIST_15 != Sold”,或“NOT LIST_15=Sold”......类似的东西。我不知道如何将其放入 PHRets Search() 中。
我喜欢 PHRets,但很难找到关于此类特定事物的组织良好/完整的文档。提前致谢。