过滤器表达式 - 服务总线资源管理器
Filter Expression - Service Bus Explorer
我正在尝试过滤掉队列中的邮件以便能够找到某些邮件。我无法过滤掉嵌套数组值上的消息。我不确定我做错了什么。我正在使用 https://github.com/paolosalvatori/ServiceBusExplorer.
例如:
- 过滤 sourceObject='invoice' 有效
- 但是过滤器 data/original/id='evt_1KCpUaKg1gx3TWpaSNrEy4dz' 没有
这是 JSON 消息的片段:
{
**"type": "finance-topic"**,
"source": "stripe",
"sourceObject": "invoice",
"action": "update",
"data": {
"original": {
**"id": "evt_1KCpUaKg1gx3TWpaSNrEy4dz",**
"object": "event",
"api_version": "2020-03-02",
"created": 1640973976,
"data": {
"object": {
"id": "in_1Jm09kKg1gx3TWpaArKJYrMM",
"object": "invoice",
"account_country": "US",
正在对自定义 headers(user/application 属性)进行过滤。
您必须将 sourceObject
传播到 headers,这就是过滤器表达式起作用的原因。
我正在尝试过滤掉队列中的邮件以便能够找到某些邮件。我无法过滤掉嵌套数组值上的消息。我不确定我做错了什么。我正在使用 https://github.com/paolosalvatori/ServiceBusExplorer.
例如:
- 过滤 sourceObject='invoice' 有效
- 但是过滤器 data/original/id='evt_1KCpUaKg1gx3TWpaSNrEy4dz' 没有
这是 JSON 消息的片段:
{
**"type": "finance-topic"**,
"source": "stripe",
"sourceObject": "invoice",
"action": "update",
"data": {
"original": {
**"id": "evt_1KCpUaKg1gx3TWpaSNrEy4dz",**
"object": "event",
"api_version": "2020-03-02",
"created": 1640973976,
"data": {
"object": {
"id": "in_1Jm09kKg1gx3TWpaArKJYrMM",
"object": "invoice",
"account_country": "US",
正在对自定义 headers(user/application 属性)进行过滤。
您必须将 sourceObject
传播到 headers,这就是过滤器表达式起作用的原因。