-
Posts
347 -
Joined
-
Last visited
Posts posted by NBS
-
-
No mlab.com cik var noprast: mongod version: 3.2.11 (MMAPv1)
Protams, vai viņi nemelo to jau es nezinu.
Pieprasījumus veicu lokāli vai tas ko ietekmē nav ne jausmas.
-
Ir kāds paraugs ar ko varētu padalīties ?
-
Labdien,
Vēlējos apjautāties kā pareizi jāveido MongoDB aggregate pieprasījums ar PHP palīdzību ?
Meiģināšu šādu: http://php.net/manual/en/mongocollection.aggregate.php, bet neizdodas.
Stāv Xampp ar PHP 5.6 uz Windows 7.
Dataseti:
{ "_id": { "$oid": "58868a5737d44aec0c86ea7d" }, "serial": "0002100032", "topic": "TEMPERATURE", "payload": { "temp-ch1-0002100032": "46.50" }, "_msgid": "dbf9bde5.643f6", "timestamp": "2017-01-23T22:57:27.741Z" } { "_id": { "$oid": "58868a5737d44aec0c86ea7f" }, "serial": "0002100032", "topic": "TEMPERATURE", "payload": { "temp-ch2-0002100032": "40.19" }, "_msgid": "dbf9bde5.643f6", "timestamp": "2017-01-23T22:57:27.748Z" } { "_id": { "$oid": "58868b8137d44aec0c86eaa7" }, "serial": "0002100032", "topic": "TEMPERATURE", "payload": { "temp-ch1-0002100032": "46.50" }, "_msgid": "76b17f37.89414", "timestamp": "2017-01-23T23:02:25.745Z" } { "_id": { "$oid": "58868b8137d44aec0c86eaa9" }, "serial": "0002100032", "topic": "TEMPERATURE", "payload": { "temp-ch2-0002100032": "40.19" }, "_msgid": "76b17f37.89414", "timestamp": "2017-01-23T23:02:25.750Z" }
Vēlos nosummēt "temp-ch2-0002100032".
$usage = $db->Usage->aggregate(array('$serial' => array('payload' => 'temp-ch1-6F0011')));
Loģiski kļūda:
Fatal error: Uncaught exception 'MongoResultException' with message 'ds029486.mlab.com:29486: Unrecognized pipeline stage name: '$serial'' in C:\xampp2\htdocs\mongodb.php:8 Stack trace: #0 C:\xampp2\htdocs\mongodb.php(8): MongoCollection->aggregate(Array) #1 {main} thrown in C:\xampp2\htdocs\mongodb.php on line 8
Aizmirsu piemirst, ka MongoDB esmu izcils iesācējs, bet pats MongoDB strādā un saslēgums strādā, `find` var pielietot un izgūt kādu rezultātu.
Ceru uz izpratni.
-
Sveiki,
Radusies sekojoša problēma. Linku saīsināšanai tiek izmantots htaccess failā ievietots kods
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^([^/\.]+)/*$ ./?p=$1
RewriteRule ^([^/\.]+)/([^/\.]+)*$ ./?p=$1$2
Kods savu funkciju pilda, taču rodas problēmas ar to, ka nosūtot html formu ar GET metodi links tiek padots šāds: /sadala&s=a?c=b
mainīgais "s" jau tika definēts linkā iepriekš, taču "c" mainīgais ir formas input lauks.
Linkam pēc formas datu nosūtīšanas vajadzētu izskatīties šādam - /sadala&s=a&c=b, lai arī php koda daļa strādātu pareizi un varētu veikt tālākās darbības datu apstrādei.
Vai problēma varētu būt htaccess failā ieveitotajā kodā, vai tomēr koda rindā <form method="get" action="#"> ir vajadzīgas izmaiņas?
-
Kāds varētu palīdzēt ar šo ?
-
Jā, to visu zinu, ir pieeja domainam.
Varbūt var iedot/padalīties ar kādu paraugu ?
-
Sveiki, vai kāds ir saksāries ar tādu problēmu, ka fancybox, kurš ielikts iekš iframe neatveras pa visu logu, bet gan tikai iframe logā?
$("a[rel=example_group]").fancybox({ 'transitionIn' : 'none', 'transitionOut' : 'none', 'titlePosition' : 'over', 'titleFormat' : function(title, currentArray, currentIndex, currentOpts) { return '<span id="fancybox-title-over">Attēls ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' ' + title : '') + '</span>'; } });
-
Baigi interesanti, ka kāds jau izveidojis šādu lietu HTML5 :)
Apsveicami ;)
-
Jā var savienot. Un šajā mātes platē ir iebūvētā video karte. CS noteikti strādās.
-
tiku vaļā no `in`.
delimiter $$ CREATE DEFINER=`attelsr_web_adm`@`192.168.0.164` FUNCTION `getSawOperHc`(operationClass VARCHAR(10), thick DECIMAL(8,3)) RETURNS varchar(50) CHARSET utf8 BEGIN RETURN( SELECT hansaCode FROM (SELECT hansaCode FROM hwe2_products Join hwe2_product_classification ON hwe2_products.hansaCode = hwe2_product_classification.productHansaCode JOIN hwe2_classifications ON hwe2_product_classification.classificationClassID = hwe2_classifications.classID WHERE classificationClassId = operationClass) AS t Join hwe2_product_classification ON t.hansaCode = hwe2_product_classification.productHansaCode JOIN hwe2_classifications ON hwe2_product_classification.classificationClassID = hwe2_classifications.classID WHERE className = thick ); END$$
paskatījos ja es izpildu funkciju kur ir iselektēti ~ 300 ieraksti tad tas laiks ir ~ 0.5, bet tur kur izselektēti ieraksti ir tikai kādi ~ 20 tur tas izpildes laiks sarūk līdz 0.03
Nav iespēja iekšējā selektā ielikt to - `className = thick`
Domāju, ka varētu arī palīdzēt.
-
`in` operātors tev diezgan daudz noslogo šo vaicājumu. Ja ir, iespējams, tik vaļā no tā.
Ar cieņu,
NBS.
-
-
-
-
-
-
-
-
-
-
-
http://codeviewer.org/view/code:2298
t1,t2,t3, t4 rādās.
Un pie t4.5 griežās uz riņķi.
Sanāk - `$client = new SoapClient('https://api.mindbodyonline.com/0_5/ClassService.asmx?WSDL', $options); ` ar šo ir problēmas.
Ko man īsti darīt, ja es nevaru ietekmēt šo linku ?
-
-
MongoDB aggregate
in Datubāzes
Posted
Ir kādi ierosinājumi ?