cost 83 ms
MongoDb 聚合查找文檔,其屬性值包含在另一個集合的數組中

[英]MongoDb aggregation lookup finding document with properties value included in array of another collection

我是 mongodb 聚合的新手,我無法從集合中提取所有文檔作為包含在另一個集合的數組中的字段值。 假設我有一個帶有文檔的“用戶”集合,例如: 和另一個帶有文檔的集合“菜單”,例如: 上述場景的預期結果是 我正在使用這樣的管道,但我只能返回文檔,其中來自用戶集合的 url 包含在菜單集合的鏈接字段中 ...

如何根據選定的列使用 pandas DataFrame 將行聚合在一起

[英]How can I aggregate rows together according to a selected column using a pandas DataFrame

這是我在 Stack Overflow 中的第一個問題。 我會淡化我目前遇到的問題。 我正在嘗試為基於用戶的協同過濾推薦系統清理數據集。 這是我對所有用例的數據集的過度簡化 從我獲取數據的方式來看,我知道即使 John、Jane 和 Joe 可能會重復自己多次,但他們對任何給定電影的評分永遠不會超過 ...

Elasticsearch - 計算每個文檔每個字段的出現次數

[英]Elasticsearch - Count number of occurrence perd field per document

是否可以計算列表字段中不同值的出現次數。 例如,讓以下數據: 是否有可能得到如下結果: 我嘗試使用術語聚合,但我得到了不同值的數量,所以對於 page:1,我得到了 red:1 和 white:1。 ...

查詢中的第 4 和第 1 季度銷售值不正確

[英]Incorrect 4th & 1st Quarter Sales Values in query

我一直在寫一個查詢來按年對銷售額進行分組,其他列包含季度銷售額、每季度的增長百分比、季度銷售額的季度環比變化以及最后一列中的年度總銷售額。 我運行了以下查詢: 除了 4 比 1 列之外,我在所有列中都獲得了正確的值。 我需要一些幫助來修復此查詢。 ...

如何通過arrays個字符串對mongodb中的文檔進行排序

[英]How to sort documents from mongodb by arrays of strings

例如,我有一個名為 Dialogs 的文檔集合。 格式: 我需要按以下順序返回排序后的文檔:首先是只包含所有文檔的文檔,然后是包含所有文檔和一些組的文檔,然后是一個組,然后是組和用戶,然后是用戶(每個數組都有一個管理字符串)。 我嘗試使用聚合,但什么也沒發生 ...

為什么“select id, count(id)”返回一行?

[英]Why does "select id, count(id)" return one row?

有一張桌子: ID 候選人編號 1個 2個 2個 4個 3個 3個 4個 2個 5個 5個我正在嘗試使用以下查詢: 只返回一行: 候選人編號計數(v.candidateId) 2個 5個而我想計算每條記錄的候選人總數如下: 候選人編號計數(v.candidateId) 2個 5個 3個 5個 ...

如何根據 SAS 企業指南/PROC SQL 中具有相同前綴的列中的值創建具有適當前綴的 2 個新列?

[英]How to create 2 new columns with appropriate prefix based on values in columns with same prefix in SAS Enterprise Guide / PROC SQL?

我在 SAS 企業指南中有如下表格: 要求: 我需要創建新列“TOP_COUNT”,其中每個 ID 具有最高值的列名稱(COUNT_COL_A 或 COUNT_COL_B), 如果某些 ID 在兩個“COUNT_”列中具有相同的值,則采用“TOP_COUNT”列名稱,該名稱在其對應的前綴為 SUM ...

如何在 SAS Enterprise Guide / PROC SQL 中創建具有值降序排列的名稱的新列?

[英]How to create new columns with names of columns with values in descending order in SAS Enterprise Guide / PROC SQL?

我在 SAS 企業指南中有如下表格: 要求: 我需要創建新列:TOP_1、TOP_2、TOP_3,其中列的名稱將從 COL_A、COL_B、COL_C 列的最高值到每個 ID 的最低值例如,如果 2 個或更多列具有相同的最高值,則取字母表下的第一個。 在 TOP_1 中 - 每個 ID 具有最高值 ...

如何在 SAS 企業指南/PROC SQL 中創建具有每個 ID 最高值的列名稱的列?

[英]How to create column with name of column with the highest value per each ID in SAS Enterprise Guide / PROC SQL?

我在 SAS 企業指南中有如下表格: 要求: 我需要創建新列“TOP”,其中將是每個 ID 具有最高值的列的名稱。 例如,如果 2 個或更多列具有相同的最高值,則取字母表下的第一個。 欲望 output: 因為: 對於 ID = 111,最高值在 COL_C 中,因此名稱“COL_C”在“TOP” ...

將表聚合到 json 並結合對其他表的引用

[英]Aggregating table to json combined with references to other tables

表一: ID 地位 1個 1個 2個 4個表 B: ID 地位援助 1個 1個 1個 2個 3個 1個 3個 5個 2個 當我在 (1,3) 中查找狀態時,如何進行返回 output 的查詢? ID 地位數組json 1個 1個 [{id=1,status=1,a_id=1},{id=2,s ...

MongoDB中如何將多個文檔/對象放入一個文檔/對象

[英]How do I put multiple documents/objects into one document/object in MongoDB

我有一個看起來像這樣的文檔列表: 類型是獨一無二的。 是否可以將這些文檔合並為一個文檔,並將類型作為每個 object 字段的鍵,如下所示: 我試過這樣的事情: 這給了我看起來像這樣的文件: 但我需要將它們合並到一個文檔中...... ...

如果 RIGHT 表中沒有條目,則獲取計數 0

[英]Get Count 0 if there are no entries in the RIGHT Table

網站: 網站_Id 網站名稱 1個網站_a 2個網站_b 3個網站_c 4個網站_d 5個網站_e 固定裝置: fixture_Id 網站編號 fixture_details 1個 1個一個對乙 2個 1個 c 對戰 3個 2個對戰 4個 2個克對小時 5個 4個我對我預計 Outpu ...

如何根據持續時間(例如 1 小時)聚合來自 Kafka 主題的消息?

[英]How is it possible to aggregate messages from Kafka topic based on duration (e.g. 1h)?

我們正在以每秒幾百條的速度將消息流式傳輸到 Kafka 主題。 每條消息都有一個時間戳和一個有效負載。 最終,我們希望根據消息的時間戳將一小時的數據聚合到 parquet 文件中,並將它們上傳到便宜的遠程存儲(對象存儲)。 一種天真的方法是讓消費者簡單地從主題中讀取消息並在 memory 中進行聚 ...

Mongoose - 如何使用聚合獲取基於某些字段的唯一數據

[英]Mongoose - How to get unique data based on some fields using aggregation

我在文檔中有這些字段, 相同的 tutorInfo 可以出現在多個文檔中。 根據主題獲取問題列表的代碼。 我正在根據主題過濾文檔,正如我提到的,相同的 tutorInfo 可以出現在多個文檔中,因此在結果中,同一個 tutorInfo 可以出現在多個文檔中,如何獲得一個唯一的文檔列表,其中不應重復 ...

在 pandas 中用 groupby 定義聚合 function

[英]Defining an aggregation function with groupby in pandas

我想使用groupby和agg折疊我的數據集,但是在折疊之后,我希望新列僅顯示分組行的字符串值。 例如,初始數據為: 所需的 output: 我應該如何修改我的代碼(顯示“分組”而不是 3): ...

為現有集合創建一個 object

[英]Create an object to already existing collection

我有一個具有此文檔結構的集合“product_reviews” 我的目標是為具有以下結構的每個產品添加 object(每個產品都有唯一的_id): 我嘗試了許多聚合管道,但找不到解決方案。 ...

對多個聚合進行排序

[英]sorting on multiple aggregations

假設我在人員索引中有這樣的文檔: 我希望能夠對彈性搜索進行單個查詢,在其中檢索多個不同計數的記錄,所有記錄的出生日期都在特定范圍內,然后是次要查詢,如畢業日期:* 或結婚日期:*,然后按 zip 分組。更重要的是我希望能夠按這些計數進行排序。 到目前為止我有這個: 但是我無法弄清楚如何通過 marr ...

如何使用 MongoDb 聚合比較兩個對象,其中一個對象具有數組字段

[英]How to compare two objects in which one having array field using MongoDb Aggregation

我有兩個 collections,一個是company電話,另一個是reports電話,所以下面是我的 collections。 公司合集 報告收集 Output 我想獲取所有與公司具有相同HubId和dimensions的報告。但是在維度字段區域和國家字段的公司集合中是數組,在報告集合中它們都是 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM